.my-breadcrumb {
    background-color: white !important;
}

.my-not-uppercase {
    text-transform: none !important;
}

.my-textarea {
    max-height: none !important;
    border: 1px solid darkgray !important;
    resize: vertical !important;
}

.my-textarea:focus {
    border: 1px solid darkgray !important;
}

.my-cursor-default {
    cursor: default !important;
}

.my-h-31px {
    height: 31px !important;
    line-height: 31px !important;
}

.my-height-29px {
    height: 29px !important;
    line-height: 29px !important;
}

.my-margin-tb-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.my-w-h-30px {
    width: 30px !important;
    height: 30px !important;
}

.my-echarts-container {
    padding: 20px !important;
    margin: 0 !important;
    background-color: white !important;
    height: 100% !important;
}

.my-echarts-header {
    height: 50px !important;
    padding-top: 60px !important;
    padding-bottom: 0 !important;
}

.my-fixed-right {
    position: fixed;
    right: 0;
    background: rgba(0, 0, 0, .3);
    z-index: 1031;
    border-radius: 8px 0 0 8px;
    top: 60px;
    box-shadow: 10px 10px 5px #888;
}

.my-table-layout-fixed {
    table-layout: fixed !important;
}

.my-table-col-100px {
    width: 100px !important;
}

.my-scroll-panel-h680px {
    height: 680px !important;
    overflow: scroll;
}

.my-padding-left-top-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.my-display-inline-block {
    display: inline-block !important;
}

.my-font-size-0_5em {
    font-size: 0.5em !important;
}

.modal-content .modal-footer {
    justify-content: flex-end !important;
}

.modal-content .modal-footer button {
    margin: 0 0 0 20px !important;
}